Nuprl Definition : sends-p 11,40

sends-p(esdskTldtg)
== ((x:Id. subtype_rel(es-vartype(es; source(l); x); fpf-cap(ds; id-deq; x; top)))
==  (e:es-E(es). 
==  (es-isrcv(ese))
==   (es-lnk(ese) = l)
==   subtype_rel(es-valtype(ese); fpf-cap(dt; id-deq; es-tag(ese); top))))
== c alle-at(es;
== c alle-at(source(l);
== c alle-at(e.((es-kind(ese) = k)
== c alle-at( (subtype_rel(es-valtype(ese); T)
== c alle-at( c (L:{e:es-E(es)| 
== c alle-at( c (L:{(es-isrcv(ese))
== c alle-at( c (L:{c ((es-lnk(ese) = l (fpf-dom(id-deq; es-tag(ese); dt)))}  List
== c alle-at( c ((es-rcv-from(eselL)
== c alle-at( c (c (map((e.<es-tag(ese), es-val(ese)>); L)
== c alle-at( c (c (=
== c alle-at( c (c (concat(map((tgf.sends-msgs(es-state-when(ese); es-val(ese); tgf)); g)
== c alle-at( c (c (concat())))))) 
latex



clarification:

sends-p(esdskTldtg)
== ((x:Id. subtype_rel(es-vartype(es; source(l); x); fpf-cap(ds; id-deq; x; top)))
==  (e:es-E(es). 
==  (es-isrcv(ese))
==   (es-lnk(ese) = l  IdLnk)
==   subtype_rel(es-valtype(ese); fpf-cap(dt; id-deq; es-tag(ese); top))))
== c alle-at(es;
== c alle-at(source(l);
== c alle-at(e.((es-kind(ese) = k  Knd)
== c alle-at( (subtype_rel(es-valtype(ese); T)
== c alle-at( c (L:{e:es-E(es)| 
== c alle-at( c (L:{(es-isrcv(ese))
== c alle-at( c (L:{c ((es-lnk(ese) = l  IdLnk)
== c alle-at( c (L:{c  (fpf-dom(id-deq; es-tag(ese); dt)))}  List
== c alle-at( c ((es-rcv-from(eselL)
== c alle-at( c (c (map((e.<es-tag(ese), es-val(ese)>); L)
== c alle-at( c (c (=
== c alle-at( c (c (concat(map((tgf.sends-msgs(es-state-when(ese); es-val(ese); tgf)); g)
== c alle-at( c (c (concat()
== c alle-at( c (c ( ((tg:Id  fpf-cap(dt; id-deq; tg; void)) List))))))) 
latex


Definitionssends-p(esdskTldtg), es-vartype(esix), x:AB(x), top, alle-at(esie.P(e)), source(l), P  Q, Knd, es-kind(ese), es-valtype(ese), x:AB(x), es-E(es), es-isrcv(ese), P  Q, IdLnk, es-lnk(ese), b, fpf-dom(eqxf), A c B, es-rcv-from(eselL), Id, fpf-cap(feqxz), id-deq, es-tag(ese), concat(ll), map(fas), sends-msgs(svtg_f), es-state-when(ese), es-val(ese)
FDL editor aliasessends-p

origin